What is the meaning of the word "summa cum laude"?

Definitions:

  1. with highest honor copy to clipboard adverb
    • They graduated summa cum laude from college. copy to clipboard

Synonyms: